A Robot Singer with Music Recognition Based on Real-Time Beat Tracking
نویسندگان
چکیده
A robot that can provide an active and enjoyable user interface is one of the most challenging applications for music information processing, because the robot should cope with high-power noises including self voices and motor noises. This paper proposes noise-robust musical beat tracking by using a robot-embedded microphone, and describes its application to a robot singer with music recognition. The proposed beat tracking introduces two key techniques, that is, spectro-temporal pattern matching and echo cancellation. The former realizes robust tempo estimation with a shorter window length, thus, it can quickly adapt to tempo changes. The latter is effective to cancel self periodic noises such as stepping, scatting, and singing. We constructed a robot singer based on the proposed beat tracking for Honda ASIMO. The robot detects a musical beat with its own microphone in a noisy environment. It tries to recognize music based on the detected musical beat. When it successfully recognizes music, it sings while stepping according to the beat. Otherwise, it performs scatting instead of singing because the lyrics are unavailable. Experimental results showed fast adaptation to tempo changes and high robustness in beat tracking even when stepping, scatting and singing.
منابع مشابه
Integration of flutist gesture recognition and beat tracking for human-robot ensemble
A novel human-robot trio-ensemble system with a human flutist, a human drummer and a robot-thereminist is presented. The participants of the ensemble play music in a score-based way and simultaneously, which has only been achieved independently. In our ensemble, both auditory and visual cues are used to synchronize the participants’ performances. The ensemble begins with the flutist’s start ges...
متن کاملAudio-Visual Beat Tracking Based on a State-Space Model for a Robot Dancer Performing with a Human Dancer
This paper presents a real-time beat-tracking method that integrates audio and visual information in a probabilistic manner to enable a humanoid robot to dance in synchronization with music and human dancers. Most conventional music robots have focused on either music audio signals or movements of human dancers to detect and predict beat times in real time. Since a robot needs to record music a...
متن کاملAn Audio-based Real-time Beat Tracking System and Its Applications
This paper describes a real-time beat tracking system that recognizes a rhythmic structure in real-world audio signals sampled from popular-music compact discs. Most previous beat-tracking systems dealt with MIDI signals and had difficulty in processing, in real time, audio signals containing sounds of various instruments and in tracking beats above the quarter-note level. Our system can proces...
متن کاملA multimodal tempo and beat-tracking system based on audiovisual information from live guitar performances
The aim of this paper is to improve beat-tracking for live guitar performances. Beat-tracking is a function to estimate musical measurements, for example musical tempo and phase. This method is critical to achieve a synchronized ensemble performance such as musical robot accompaniment. Beat-tracking of a live guitar performance has to deal with three challenges: tempo fluctuation, beat pattern ...
متن کاملThe relation of improvisation in music & Social character of improviser
This research investigates the relation of social practices and behavior of the musician or singer with the quality of his improvisation in the field of music. Using analytic method and field study, it explores the views of two groups of interviewees in the form of two separate statistical communities. The first sample consists of outstanding teachers of music in sixties and nineties which deal...
متن کامل